<?php
/**
 * Created by PhpStorm.
 * User: 魏爷
 * Date: 2016/6/5
 * Time: 13:19
 */

namespace Admin\Model;

class InfoManageModel extends BaseModel
{
    // 数据表名（不包含表前缀）
    protected $tableName        =   'system';

    /**
     * 删除系统消息
     * @param Integer $system_id 系统ID
     * @return boolean
    **/
    public function systemDel($system_id)
    {
        $res=$this->where("system_id=$system_id")->setField('system_status', 2);
        return $res==false?false:true;
    }
    /**
     * 根据系统ID查询系统所有信息
     * @param Integer $system_id 系统ID
     * @return array()
    **/
    public function getSystemByIdInfo($system_id)
    {
        return $this->where("system_id=$system_id")->find();
    }
    /**
     * 查询所有系统信息
     * @return array()
    **/
    public function getSystemInfo()
    {
        return $this->where("system_status=1")->order('system_id DESC')->select();
    }
    /**
     * 系统添加
     * @param Integer $a_id 用户ID
     * @param String $system_title 标题
     * @param String $system_intro 简介
     * @param String $system_content 内容
     * @return boolean
    **/
    public function systemAdd($a_id, $system_title, $system_intro, $system_content)
    {
        $data['system_title']=$system_title;
        $data['system_intro']=$system_intro;
        $data['system_content']=$system_content;
        $data['system_time']=time();
        $data['a_id']=$a_id;
        $data['system_status']=1;
        $res=$this->add($data);
        if ($res>0) {
            return true;
        } else {
            return false;
        }
    }
}
